make bad throws - French English Dictionary